grounded hummock - French English Dictionary